package com.woniu.cms.auth.core.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author lbhstart
 * @create 2022-09-19 11:16
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "UserVo对象", description = "")
public class UserVo {
    @ApiModelProperty("用户id")
    private String userId;

    @ApiModelProperty("登录名")
    private String userName;

    @ApiModelProperty("职位名称")
    private String positionName;

    @ApiModelProperty("公司名称")
    private String companyName;

    @ApiModelProperty("角色组")
    private List roleNames;

    @ApiModelProperty("权限英文表示组")
    private List permNames;

    @ApiModelProperty("菜单中文表示组")
    private List titles;
}
